Alex FerrariAlex Ferrari
International FootballArda Güler and the 2032 Contract: Real Madrid Bought a Nine-Year Option, Not a PromiseIn his first season at the Bernabéu, Arda Güler made 12 appearances for a tot...
International FootballThree minutes in the VAR room, five minutes on the pitch, and the social post more costly than a red cardMinute 24 at the Santiago Bernabéu. Peque Fernández grabs the back of Arda...
International FootballReal Madrid's Left Flank: Diomande, Vinicius and a Question Asked WrongThe ball left Yan Diomande's foot for Jude Bellingham in a single touch. No...
International FootballNeymar says Yamal is the best player in the world: the 10-match data is being misread2:14 a.m. Manchester time, the phone on my bedside table lit up. A screenshot...
International FootballEnglish Football and the Age of Automated Decisions: When Data Returns an Empty ResultIn the 73rd minute at Anfield in February 2026, Sadio Mane stood clearly...
International FootballSpain: The Anonymous €1 Million Gift, the €44 Million Invoice, and Four Names Read Too QuicklyOne evening in Lyon, hours after a match had ended, I got a call from an agen...
International FootballRaphinha and Vinícius: Two Opposite Trajectories and the Number That Needs VerifyingLast Saturday night, I sat in my rented apartment in Binh Duong with two shee...
ChessChess Diplomacy: Sindarov's Handwritten World Cup Scoresheet Becomes a Gift Between Two LeadersI have followed elite chess for nearly four decades, but I have never seen a...
International FootballGulf 27: Saudi Arabia Lose Zakaria Hawsawi Before Qatar Semi-Final — The Left Flank Has Nowhere Left to HideIn the 68th minute of Saudi Arabia's 2-0 win over Iraq at Al-Inma Stadium in...
EsportsThunderpick World Championship 2026: Four Opening Sweeps, One Visa, and the True Level of a Million-Dollar CS2 EventMalta, October 14, 2026. I sat in front of my screen in Manila, six time zone...
Domestic FootballLe Giang's 10th-Minute Concession and Vietnam's Tactical Blind Spot Against ThailandThe match between Vietnam and Thailand at the 2026 FIFA ASEAN Cup has just...
Domestic FootballWhy Vietnam does not yet have broadcasting rights for FIFA ASEAN Cup and Asiad?As Vietnam's national team prepares for the 2026 FIFA ASEAN Cup and the 20th...
VolleyballBoskovic's 29 points lead Serbia past Poland 3-1 after coach Terzić's temporary exitSerbia's bronze medal match can be told through the number 29. That number...
Domestic FootballLong An 0-0 Thep Can Tho: Twenty Shots, No Goals, and a Cut Floodlight Cable at Tan AnThe night before the ball rolled, someone entered Tan An Stadium and cut the...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A Slot Race, Not a Form StoryA 2-0 win in the opening round of Threshold China says little about Wolves...
VolleyballASIAD 2026: First-Pass Reception and the Ceiling of Vietnam Women's VolleyballSet three, 24-23 Vietnam. The rally looked settled in the red team's favour...
TennisSeptember 30, 2026: Cricket and Football Take the Airwaves as Tennis Goes MissingAt 5:40 a.m. on September 30, 2026, in Sydney, I opened the sports broadcast...
BasketballLSU Lands King Gibson: A 2027 Five-Star Guard and the Data Gaps No One Has FilledWhen King Gibson picked up the phone to confirm his commitment to LSU with...
EsportsWorlds 2026 Play-In: A New Arena, A New Puzzle for MVKWhen Riot Games announced the new format for the 2026 World Championship...
International FootballManchester City win 2-0 at Porto, Enzo Fernandez impresses in Champions LeagueManchester City made a smooth start in the 2026/27 Champions League by...
International FootballThree minutes in the VAR room, five minutes on the pitch, and the social post more costly than a red cardMinute 24 at the Santiago Bernabéu. Peque Fernández grabs the back of Arda...
International FootballReal Madrid's Left Flank: Diomande, Vinicius and a Question Asked WrongThe ball left Yan Diomande's foot for Jude Bellingham in a single touch. No...
International FootballNeymar says Yamal is the best player in the world: the 10-match data is being misread2:14 a.m. Manchester time, the phone on my bedside table lit up. A screenshot...
International FootballEnglish Football and the Age of Automated Decisions: When Data Returns an Empty ResultIn the 73rd minute at Anfield in February 2026, Sadio Mane stood clearly...
International FootballSpain: The Anonymous €1 Million Gift, the €44 Million Invoice, and Four Names Read Too QuicklyOne evening in Lyon, hours after a match had ended, I got a call from an agen...
International FootballRaphinha and Vinícius: Two Opposite Trajectories and the Number That Needs VerifyingLast Saturday night, I sat in my rented apartment in Binh Duong with two shee...
ChessChess Diplomacy: Sindarov's Handwritten World Cup Scoresheet Becomes a Gift Between Two LeadersI have followed elite chess for nearly four decades, but I have never seen a...
International FootballGulf 27: Saudi Arabia Lose Zakaria Hawsawi Before Qatar Semi-Final — The Left Flank Has Nowhere Left to HideIn the 68th minute of Saudi Arabia's 2-0 win over Iraq at Al-Inma Stadium in...
EsportsThunderpick World Championship 2026: Four Opening Sweeps, One Visa, and the True Level of a Million-Dollar CS2 EventMalta, October 14, 2026. I sat in front of my screen in Manila, six time zone...
Domestic FootballLe Giang's 10th-Minute Concession and Vietnam's Tactical Blind Spot Against ThailandThe match between Vietnam and Thailand at the 2026 FIFA ASEAN Cup has just...
Domestic FootballWhy Vietnam does not yet have broadcasting rights for FIFA ASEAN Cup and Asiad?As Vietnam's national team prepares for the 2026 FIFA ASEAN Cup and the 20th...
VolleyballBoskovic's 29 points lead Serbia past Poland 3-1 after coach Terzić's temporary exitSerbia's bronze medal match can be told through the number 29. That number...
Domestic FootballLong An 0-0 Thep Can Tho: Twenty Shots, No Goals, and a Cut Floodlight Cable at Tan AnThe night before the ball rolled, someone entered Tan An Stadium and cut the...
EsportsWolves Esports Sweep A Team at VCT Threshold China: A Slot Race, Not a Form StoryA 2-0 win in the opening round of Threshold China says little about Wolves...
VolleyballASIAD 2026: First-Pass Reception and the Ceiling of Vietnam Women's VolleyballSet three, 24-23 Vietnam. The rally looked settled in the red team's favour...
TennisSeptember 30, 2026: Cricket and Football Take the Airwaves as Tennis Goes MissingAt 5:40 a.m. on September 30, 2026, in Sydney, I opened the sports broadcast...
BasketballLSU Lands King Gibson: A 2027 Five-Star Guard and the Data Gaps No One Has FilledWhen King Gibson picked up the phone to confirm his commitment to LSU with...
EsportsWorlds 2026 Play-In: A New Arena, A New Puzzle for MVKWhen Riot Games announced the new format for the 2026 World Championship...
International FootballManchester City win 2-0 at Porto, Enzo Fernandez impresses in Champions LeagueManchester City made a smooth start in the 2026/27 Champions League by...
